import java.util.Random;
import java.util.Scanner;

public class Practice {
//    //根据年龄,来打印出当前年龄的人是少年(低于18),青年(19-28),中年(29-55),老年(56以上)
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int age = sc.nextInt();
//        if(age <= 18) {
//            System.out.println("少年");
//        }else if(age > 18 && age < 29) {
//            System.out.println("青年");
//        } else if (age >= 29 && age < 55) {
//            System.out.println("中年");
//        }else {
//            System.out.println("老年");
//        }
//        System.out.println(age);
//    }


//    //判定一个数字是否是素数
//    public static void main(String[] args) {
//        for(int input = 1;input<=100;input++){
//            int ret = 0;
//            for(int i=2;i<=Math.sqrt(input);i++) {
//                if (input % i == 0) {
//                    ret = 1;
//                    break;
//                }
//            }
//            if(0 == ret){
//                System.out.println(input);
//            }
//        }
//    }


//    //输出 1000-2000 之间所有的闰年
//    public static void main(String[] args) {
//        for(int year=1000;year<=2000;year++){
//            if((year%4==0 && year%100!=0) || (year%400==0)){
//                System.out.println(year);
//            }
//        }
//    }


//    //输出乘法口诀表
//    public static void main(String[] args) {
//        for(int i=1;i<=9;i++){
//            for(int j=1;j<=i;j++){
//                System.out.print(i+"*"+j+"="+i*j+"\t");
//            }
//            System.out.println("");
//        }
//    }


//    //求两个正整数的最大公约数
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int a = sc.nextInt();
//        int b = sc.nextInt();
//        int c = a % b;
//        while(c!=0)
//        {
//            a = b;
//            b = c;
//            c = a % b;
//        }
//        System.out.println(b);
//    }


//    //求出0~999之间的所有“水仙花数"并输出。
//    public static void main(String[] args) {
//        for(int i = 0;i <= 999;i++){
//            int count = 0;
//            int tmp = i;
//            while(tmp > 0){
//                count++;
//                tmp /= 10;
//            }
//            tmp = i;
//            int m = count;
//            int sum = 0;
//            while(count > 0){
//                int rem = tmp % 10;
//                sum += Math.pow(rem,m);
//                tmp /= 10;
//                count--;
//            }
//            if(sum == i){
//                System.out.println(i);
//            }
//        }
//    }


//    //写一个函数返回参数二进制中 1 的个数
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int input = sc.nextInt();
//        int count = Count(input);
//        System.out.println(count);
//    }
//    public static int Count(int n) {
//        int count = 0;
//        int m = n;
//        for(int i = 0; i <= 31; i++) {
//            if((m>>i & 1)==1){
//                count++;
//            }
//        }
//        return count;
//        }


//    //获取一个数二进制序列中所有的偶数位和奇数位，分别输出二进制序列。
//    public static void main(String[] args) {
//        Scanner sc = new Scanner(System.in);
//        int input = sc.nextInt();
//        System.out.println("奇数位：");
//        for(int i = 30; i >= 0; i-=2) {
//            System.out.print(input>>i & 1);
//        }
//        System.out.println("");
//        System.out.println("偶数位：");
//        for(int i = 31; i >= 0; i-=2) {
//            System.out.print(input>>i & 1);
//        }
//        System.out.println("");
//    }


//    //猜数字游戏
//    public static void main(String[] args) {
//        Choose();
//    }
//
//    public static void menu(){
//        System.out.println("********************************************");
//        System.out.println("********************************************");
//        System.out.println("************     1. play     ***************");
//        System.out.println("************     0. exit     ***************");
//        System.out.println("********************************************");
//        System.out.println("********************************************");
//    }
//
//    public static void Choose(){
//        Scanner sc = new Scanner(System.in);
//        int chose = 0;
//        do {
//            menu();
//            System.out.println("请输入你的选择：");
//            chose = sc.nextInt();
//            switch (chose) {
//                case 1:
//                    //进入游戏
//                    System.out.println("Begin Play");
//                    game();
//                    break;
//                case 0:
//                    System.out.println("End Play");
//                    break;
//                default:
//                    System.out.println("输入错误，请重新输入");
//                    break;
//            }
//        }while(chose != 0);
//
//    }
//
//    public static void game() {
//        //生成随机数
//       Random random = new Random();
//       int num = random.nextInt(100);
//       Scanner sc = new Scanner(System.in);
//       while (true){
//           System.out.println("请输入你要猜的数字：");
//           int input = sc.nextInt();
//           if(num == input){
//               System.out.println("恭喜你，猜对了，正确答案是:"+num);
//               break;
//           } else if (num > input) {
//               System.out.println("猜小了");
//               continue;
//           } else {
//               System.out.println("猜大了");
//               continue;
//           }
//       }
//
//    }

}
